body{padding:0;margin:0px;font-size:14px;line-height:18px;color:#333;background-color:#ffffff;}
body,label,input,textarea,select,button{font-family:Arial,sans-serif; }

/* Top Nav & Menu */
ul#topmenu{margin:0;padding:0;list-style-type:none;width:auto;display:block;height:30px;text-transform:uppercase;font-size:12px;font-weight:bold;background:#FFF;font-family:Helvetica,Arial,Verdana,sans-serif;/*border-bottom:15px solid #c4161c;*/text-shadow: 0 0 1px rgba(0,0,0,0.1);}
ul#topmenu li{display:block;float:left;margin:0;pading:0; background:#e4e4e4; margin:0px 2px; border-top-left-radius : 5px; border-top-right-radius : 5px;}
ul#topmenu li a{display:block;float:left;color:#333;text-decoration:none;padding:8px 10px; height:14px;}
ul#topmenu li a:hover{background:#888; border-top-left-radius : 5px; border-top-right-radius : 5px; color:#FFF;}
ul#topmenu li a.current,ul#topmenu li a.current:hover{color:#fff;background:#555A90; border-top-left-radius : 5px; border-top-right-radius : 5px;}
#topnav{line-height:16px; height:16px;background:#555A90;}
#topnav h1{display:inline; font:normal 12px arial, verdana;}
/* Top Nav & Menu */

.fleft{float:left;} .fright{float:right;} .clear{clear:both; height:1px;width:1px;}
.txtright{text-align:right;}

.wrapper{ width:982px; margin:0px auto;}
 .margin-reset{margin:0px auto;} 



.topbar {width:1000px; float:none;margin:0 auto;}

.btnbig{ border:1px solid #373b78;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-top:1px;
	background-color:#4F559F;
	background: -webkit-gradient(linear, left top, left bottom, from(#4F559F), to(#636AB2));
	background: -moz-linear-gradient(top,  #4F559F,  #636AB2);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4F559F', endColorstr='#636AB2');
	padding:4px 8px;
	line-height: normal;
}

.pbox{position:fixed !important;position:absolute;}

.btnbig-v1{ border:1px solid #e34614;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-top:1px;
	background-color:#f75f2f;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf3604), to(#f75f2f));
	background: -moz-linear-gradient(top,  #cf3604,  #f75f2f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf3604', endColorstr='#f75f2f');
	padding:3px 8px;
	line-height: normal;
}

.btnbig-v2{ border:1px solid #565656;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	margin-top:1px;
	background-color:#656062;
	background: -webkit-gradient(linear, left top, left bottom, from(#656062), to(#282727));
	background: -moz-linear-gradient(top,  #656062,  #282727);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#656062', endColorstr='#282727');
	padding:3px 8px;
	line-height: normal;
}

.medimum-btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #aa0c25), color-stop(1, #ad0c26) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#aa0c25, EndColorStr=#ad0c26) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #aa0c25 10%, #ad0c26 80% ); background-color:#7d061a; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px solid #7d061a; display:inline-block; color:#FFF; font-family:arial; font-size:12px; font-weight:bold; text-decoration:none; cursor:pointer; margin:0px; padding:2px 3px; outline:none;}


.box1 { width: 290px; border:1px solid #BBB; border-radius : 3px; -moz-box-shadow:    0px 0px 1px 1px #e5e5e5; -webkit-box-shadow: 0px 0px 1px 1px #e5e5e5; box-shadow: 0px 0px 1px 1px #e5e5e5; background : #ebebeb; line-height:170%; }
.regphicon {background: url(http://imgs.communitymatrimony.com/cbsimages/reg-phone-icon.png) no-repeat; height:46px; display:block; padding-left:60px;}
.regeasystepicon {background: url(http://imgs.communitymatrimony.com/cbsimages/reg-easystep-icon.png) no-repeat; height:48px; display:block; padding-left:60px;margin-left:5px;}
.regquesticon {background: url(http://imgs.communitymatrimony.com/cbsimages/reg-quest-icon.png) no-repeat; height:47px; display:block; padding-left:45px;margin-left:20px;}
.hdot1{background:url(http://imgs.communitymatrimony.com/cbsimages/dot-1.png) repeat-x bottom; height:3px; margin:5px;}
.boldtxt {font-weight:bold;} .lhtnorm{line-height:normal;}

.bigtxt { font-size:180%;}
.bigtxt-s { font-size:150%;}
.mediumhdrtxt { font-size:120%;}
.mediumhdrtxt-m { font-size:100%;}
.mediumhdrtxt-s { font-size:90%;}
.mediumtxt{font-size:85%;}
.smalltxt { font-size:80%;}

.clr1 {color:#333;}
.clr2 {color:#7d7d7d;}
.clr3 {color:#FFF;}
.clr4 {color:#c4161c;}
.clr5 {color:#ff9900;}
.clr6{color:#666666;}
.clr7{color:#505050;}
.clr8{color:#666666;}

.txt-center{text-align:center;} .txt-right{text-align:right;} .txt-left{text-align:left;}

.bgclr1{background-color:#8cbb1d;}
.bgclr2{background-color:#fae8bc;}

.padt1{padding-top:1px;} .padr1{padding-right:1px;} .padb1{padding-bottom:1px;} .padl1{padding-left:1px;} .pad1{padding:1px;}
.padt2{padding-top:2px;} .padr2{padding-right:2px;} .padb2{padding-bottom:2px;} .padl2{padding-left:2px;} .pad2{padding:2px;}
.padt4{padding-top:4px;} .padr4{padding-right:4px;} .padb4{padding-bottom:4px;} .padl4{padding-left:4px;} .pad4{padding:4px;}
.padt5{padding-top:5px;} .padr5{padding-right:5px;} .padb5{padding-bottom:5px;} .padl5{padding-left:5px;} .pad5 {padding:5px;}
.padt7{padding-top:7px;} .padr7{padding-right:7px;} .padl7{padding-left:7px;} .padb7{padding-bottom:7px;}.pad7{padding:7px;}
.padt8{padding-top:8px;} .padr8{padding-right:8px;} .padb8{padding-bottom:8px;} .padl8{padding-left:8px;} .pad8{padding:8px;}
.padt10{padding-top:10px;}	 .padr10{padding-right:10px;} .padb10{padding-bottom:10px;} .padl10{padding-left:10px;} .pad10{padding:10px;}
.padt15{padding-top:15px;}	 .padr15{padding-right:15px;} .padb15{padding-bottom:15px;} .padl15{padding-left:15px;} .pad15{padding:15px;}
.padt20{padding-top:20px;}	 .padr20{padding-right:20px;} .padb20{padding-bottom:20px;} .padl20{padding-left:20px;} .pad20{padding:20px;}
.padt25{padding-top:25px;}	 .padr25{padding-right:25px;} .padb25{padding-bottom:25px;} .padl25{padding-left:25px;} .pad25{padding:25px;}
.padt30{padding-top:30px;}	 .padr30{padding-right:30px;} .padb30{padding-bottom:30px;} .padl30{padding-left:30px;} .pad30{padding:30px;}
.padt35{padding-top:35px;}	 .padr35{padding-right:35px;} .padb35{padding-bottom:35px;} .padl35{padding-left:35px;} .pad35{padding:35px;}
.padr22{padding-right:22px;} .padr28{padding-right:28px;}
.padt50 {padding-top:50px;}	.padt55 {padding-top:55px;} .padt60 {padding-top:60px;}
.mrgt10{margin-top:10px;}
.mrgt20{margin-top:20px;}

.w120{width:120px;} .w140{width:140px;} .w550{width:550px;} .w560{width:560px;} .w580{width:580px;}

.bdr-top{border-top:solid 1px #E2E2E2;}

.bgtitle{background:#E6E6E6; padding:3px; margin-bottom:10px;}

#rp { margin-left:13px;}
#rp ul { list-style-type: none; padding: 0px 0px 0px 10px; margin: 0px; color:#ff8400;font-size:82%;}
#rp ul li.india { background-image: url(http://imgs.communitymatrimony.com/cbsimages/india-flag-icon.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 35px; }
#rp ul li.usa { background-image: url(http://imgs.communitymatrimony.com/cbsimages/usa-flag-icon.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 35px; }
#rp ul li.uk { background-image: url(http://imgs.communitymatrimony.com/cbsimages/uk-flag-icon.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 35px; }
#rp ul li.uae { background-image: url(http://imgs.communitymatrimony.com/cbsimages/uae-flag-icon.gif); background-repeat: no-repeat; background-position: 0px 5px; padding-left: 35px; }
#rp ul li.arrow1 { background-image: url(http://imgs.communitymatrimony.com/cbsimages/reg-grey-icon.png); background-repeat: no-repeat; background-position: 6px 9px; padding: 5px 0px 0px 25px; line-height:15px; color:#333;}
#rp ul li.others { padding-left: 35px; }

.linkb { color:#3399cc;}


.txtnone {text-decoration:none;}

.greenBg-curve{-moz-border-radius:4px;	-webkit-border-radius:4px; 	border-radius:4px; border:1px solid #8cbb1d; background-color: #8CBB1D;}
.orgBtn{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#676db9; color:#ffffff;border:0px;}
.email-bg{height:119px; -moz-border-radius:4px;	-webkit-border-radius:4px; 	border-radius:4px; border:1px solid #e9e9e9; background-image: linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -o-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -moz-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -webkit-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -ms-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -webkit-gradient(	linear,	left bottom,	left top,	color-stop(0.19, #ededed),	color-stop(0.5, #FFFFFF)); }
.gradient-bg1{-moz-border-radius:4px;	-webkit-border-radius:4px; 	border-radius:4px; border:1px solid #e9e9e9; background-image: linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -o-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -moz-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -webkit-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -ms-linear-gradient(bottom, #ededed 4%, #ffffff 40%); background-image: -webkit-gradient(	linear,	left bottom,	left top,	color-stop(0.19, #ededed),	color-stop(0.5, #FFFFFF)); }
.curve2{-moz-border-radius:2px ;-webkit-border-radius:2px ; border-radius:2px;}
.inputfile{width:230px;border:1px solid #ccc;height:25px;}

/*********missed styles*******/

/* Step Fortmat */
.step-line{position:absolute; left:0px; border-top:solid 1px #C9C9C9; margin-top:30px; width:100%;}
.step-arw-pos{position:absolute; margin-top:21px !important; margin-top:25px;}
.clr14{color:#F8B107;} .clr15{color:#CCC}
/* Step Fortmat */


/* Search Results */
.srchresdiv { width:740px;}
.srchresdiv { width:713px;border:1px solid #d3d3d3;border-radius:3px; margin-left:27px !important;margin-left:20px; padding:1px;}
.srchresidbg { background:#FFF; }
.activebtn{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#666eb7; color:#ffffff;border:0px; padding:3px;font-weight:normal;}
.inactivebtn{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#b4b6ef; color:#ffffff;border:0px; padding:3px;font-weight:normal;}
.bviewbuttonpos {padding-top:65px;}

.srchrestoppaging { width:750px;border:1px solid #d1d6f6;border-radius:3px; background:#eaebff; margin:0px;padding:0px;}
.srchselect { color: #333; font-family: Arial, Helvetica, Sans-Serif; font-size:11px; border: #aeaeae 1px solid; padding: 3px; margin: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0px 0px 2px #fff inset; -webkit-box-shadow: 0px 0px 2px #fff inset; box-shadow: 0px 0px 2px #fff inset; background: #FBFBFB; }
.paging { border:1px solid #d0d2e7;border-radius:3px; background:#eaebff; margin:0px;padding:0px;}

#pagination,#paginationBottom, #paginationTop { display:block; text-align:left; height:22px; line-height:21px; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
#pagination a, #pagination a:link, #tnt_pagination a:visited, #paginationTop a, #paginationTop a:link,
#pagination a, #pagination a:link, #tnt_pagination a:visited, #paginationTop a, #paginationTop a:link{ padding:7px; padding-top:2px; padding-bottom:2px; border:1px solid #ccc; margin-left:3px; text-decoration:none; background-color:#F5F5F5; color:#333; width:22px; font-weight:normal; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
#pagination a:hover, #paginationTop a:hover,#paginationBottom a:hover, #paginationBottom a:hover { background-color:#e1e2f4; border:1px solid #BBDDFF; color:#0072BC;}
#pagination .active_tnt_link, #paginationTop .active_tnt_link ,#paginationBottom .active_tnt_link{ padding:7px; padding-top:2px; padding-bottom:2px; border:1px solid #9da0d5; margin-left:3px; text-decoration:none; background-color:#666cb6; color:#FFF;cursor:default; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}

#pagination .prevactive,#paginationBottom .prevactive { padding:7px; padding-top:2px; padding-bottom:2px; margin-left:10px; text-decoration:none; color:#fff; cursor:default; background-color: #666CB6;}
#paginationTop .prevactive { padding:7px; padding-top:2px; padding-bottom:2px; margin-left:10px; text-decoration:none; color:#333; cursor:default;-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; border-radius:2px; color:#fff; font:normal 11px arial;padding:3px 10px;display: inline-block;outline: medium none; font-weight:bold;background-color:#b3b9ed;}

#pagination .previnact, #paginationBottom .previnact, #paginationTop .previnact { padding:7px; padding-top:2px; padding-bottom:2px; margin-left:10px; text-decoration:none; color:#666; }

#pagination .nextactive ,#paginationBottom .nextactive { padding:7px; padding-top:2px; padding-bottom:2px; text-decoration:none; color:#fff; cursor:default; background-color: #666CB6;}
#paginationTop .nextactive { padding:7px; padding-top:2px; padding-bottom:2px; text-decoration:none; color:#333; cursor:default;-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; border-radius:2px; color:#fff; font:normal 11px arial;padding:3px 10px;display: inline-block;outline: medium none; font-weight:bold;background-color:#b3b9ed;}

#pagination .nextinact,#paginationBottom .nextinact, #paginationTop  .nextinact { padding:7px; padding-top:2px; padding-bottom:2px; text-decoration:none; color:#666; }
#pagination .none, #paginationBottom .none, #paginationTop .none {color:#dbdbdb;  }

#paginationTop span.prevactive a ,#paginationTop span.nextactive a{background-color: #666CB6; color:#fff; margin:0px !important;}

#paginationTop span.prevactive{border:0px solid #CCCCCC; padding:0px !important; margin:0px !important; background-color:#F5F5F5; color: #333333;}
#paginationTop span.prevactive b{ padding:2px 7px; font-weight:normal; line-height:17px; }

#paginationTop span.nextactive{ border:0px solid #CCCCCC; padding:0px !important; margin:0px !important; background-color:#F5F5F5; color: #333333; }


.srchtagtxt { height:18px; border:1px solid #c3c3c3; border-left:0px;  border-right:0px; background:#eaeaea; padding:0px 5px;}
.srchtagclose { height:18px; border:1px solid #c3c3c3; border-top-right-radius:3px; border-bottom-right-radius:3px; background:#eaeaea; padding:0px 5px; font-weight:bold;}
.srchtagarrow { float:left; width:10px;height:19px;background:transparent url(http://imgs.communitymatrimony.com/cbsimages/tag-left-arrow.gif) no-repeat;}
/* Search Results */

#srchfacenav { width:202px;}
.srchfacet { width:202px;border:3px solid #e4e4e4; border-top:0px;}

#srchfacenav dl {clear:both;margin:0px;padding: 12px 0px 8px 0px;margin:0px 12px;background: url(http://imgs.communitymatrimony.com/cbsimages/h-dot.gif) repeat-x bottom left; font: normal 11px arial;}
#srchfacenav dl.facitdl {clear:both;margin:0px;padding: 2px 0px 8px 0px;margin:0px 10px; font: normal 11px arial; background: url(http://imgs.communitymatrimony.com/cbsimages/trans.gif) repeat-x bottom left;}
#srchfacenav dl.last {clear:both;margin:0px;padding: 12px 0px 8px 0px;margin:0px 12px;background: #fff; font: normal 11px arial;}
#srchfacenav dt {font: bold 12px arial; padding-bottom:3px;} #srchfacenav dd.arrow a{color:#363636;}
#srchfacenav dd.arrow{clear:both;font: normal 11px arial;background: url(http://imgs.communitymatrimony.com/cbsimages/facet-arrow.png) no-repeat 0px 4px;margin: 4px 0px;padding-left:8px;text-align:left;line-height:14px;}
#srchfacenav a{color:#0888ff;}

/* Search Menu */
.facitdot { width:200px; }
.facitbgbrdr1 { width:169px;border:1px solid #F4F4F4; }
.facitbgbrdr2 { width:169px;border:1px solid #FFFFFF; }
.facitplusbg { background:#f4f4f4; } 
.facitminusbg { background:#FFFFFF; } 
.facitheightplus { height:15px; } 
.facitheightminus { height:20px; } 
.facit-top-hdr{width:192px;height:20px;background:#676db8;padding:8px;border-radius: 5px 5px 0px 0px;}
.facit-title{background:#ebecff;padding:5px 8px; margin:1px;}
.srch-strip{background:#ebecff;width:548px !important; width:548px;height:98px;border-bottom:1px solid #e6e6e6; border-top:1px solid #e5e7e6;}
/* Search Menu */



.srchdiv{ width:700px; margin:0 auto; position:absolute; margin-top:30px;}
.premium{ clear:both; position:relative; color:#fff; background:#2ac1ec; }
.premium:before{ content:" "; background:url(../ribbon-a.png); display:block; width:10px; height:10px; position:absolute; bottom:0; left:0; margin-bottom:-10px; z-index:-2; }
/*.premium{ font-size:1em; float:left; padding:10px 10px 10px 20px; margin-left:-20px; margin-bottom:20px; -moz-box-shadow:2px 2px 0 rgba(0,0,0,0.1); -webkit-box-shadow:2px 2px 0 rgba(0,0,0,0.1); -o-box-shadow:2px 2px 0 rgba(0,0,0,0.1); box-shadow:2px 2px 0 rgba(0,0,0,0.1); }
.premium:nth-of-type(odd){ float:right; padding:10px 20px 10px 10px; margin-right:-20px; -moz-box-shadow:-2px 2px 0 rgba(0,0,0,0.1); -webkit-box-shadow:-2px 2px 0 rgba(0,0,0,0.1); -o-box-shadow:-2px 2px 0 rgba(0,0,0,0.1); box-shadow:-2px 2px 0 rgba(0,0,0,0.1); }*/
.premium:nth-of-type(odd){ float:right; padding:5px 10px 5px 10px; margin-right:-20px;}
.premium:nth-of-type(odd):before{ background:url(../ribbon-b.png); right:0; left:auto; }

/*Added for  Message Module : START*/
.srch1 {padding:2px 0px 0px 16px;background:transparent url(http://imgs.communitymatrimony.com/cbsimages/keralachristian/srch-icons.gif) no-repeat; text-decoration:none;}
.chat {background-position:0px 2px;padding:0px;margin:0px;width:26px;height:23px;}
.chat1 {background-position:-20px -34px;padding:0px;margin:0px;width:26px;height:23px;}
.msg {background-position:-27px 2px;padding:0px;margin:0px;width:26px;height:23px;}
.phone {background-position:-56px 4px;padding:0px;margin:0px;width:26px;height:23px;}
.horoscope {background-position:-80px -1px;padding:0px;margin:0px;width:26px;height:23px;}
.shortlist {background-position:-110px 2px;padding:0px;margin:0px;width:22px;height:23px;}
.personal-msg {background-position:-51px -34px;padding:0px;margin:0px;width:26px;height:23px;}
.email {background-position:-26px -1px;padding:0px;margin:0px;width:26px;height:23px;}
.pinprofile{background-position:-79px -28px;padding:0px;margin:0px;width:26px;height:23px;}
.print{background-position:-102px -25px;padding:0px;margin:0px;width:26px;height:23px;}
.block{background-position:-126px -25px;padding:0px;margin:0px;width:26px;height:23px;}
.clr25 {color:#e28a1d;}
a.clr25:hover {text-decoration: underline;}
.padl280{padding-left:280px;}

/*Added for  Message Module : END*/ 

.chat-off {background-position:-145px 0px;padding:0px;margin:0px;width:26px;height:23px;}
.msg-off {background-position:-176px 0px;padding:0px;margin:0px;width:26px;height:23px;}
.phone-off {background-position:-209px 0px;padding:0px;margin:0px;width:26px;height:23px;}
.horoscope-off {background-position:-240px 0px;padding:0px;margin:0px;width:26px;height:23px;}
.shortlist-off {background-position:-276px 0px;padding:0px;margin:0px;width:22px;height:23px;}

.showmoreicon {background:transparent url(http://imgs.communitymatrimony.com/cbsimages/downarrow-1.gif) no-repeat bottom right; text-decoration:none;}
.galviewoff {background-position:-59px -64px;padding:0px;margin:0px;width:22px;height:29px;}
.galviewon {background-position:-32px -64px;padding:0px;margin:0px;width:22px;height:29px;}
.galviewgridoff {background-position:-6px -64px;padding:0px;margin:0px;width:22px;height:29px;}
.galviewgridon {background-position:-85px -64px;padding:0px;margin:0px;width:22px;height:29px;}
.morearrow,.morearrow-dn,.morearrow-up{background:url(http://imgs.communitymatrimony.com/cbsimages/keralachristian/srch-icons.gif) no-repeat bottom right; margin:0px; padding : 0px 15px 0px 0px;}  
.morearrow {background-position: 105px -37px; }

.morearrow-dn{background-position: -120px -68px;}
.morearrow-up{background-position:-139px -68px;;}

<!--#topnav-login-bg{height:44px;background:#676db9;}-->
#topnav-login-bg{height:44px;background:#6699CC;}
#topnav-login-menu a{ color: #FFFFFF; display: inline-block; font-size: 12px; font-weight: bold; padding: 15px 13px 14px; text-decoration: none;}
#topnav-login-menu a:hover{ background-color: #c5c8e5;}
#topnav-login-menu .active{ background-color: #b3b9ed;}
.mrgr20{margin-right:20px;}
.bgclr3{background-color:#fafafa;}
.bgclr4{background-color:#ffffff;}
.bgclr5{background-color:#f4f4f4;}
.clr9{color:#404040;}
a{text-decoration: none;}
.search-input{background-color:#fafafa; border: 1px solid #aeaeae; border-radius: 3px; font:normal 12px arial; padding: 5px; width: 150px;}


.bdr1{border:2px solid #c1c1c1;}
.bdr2{border:1px solid #d4d4d4;}
.bdr3{border:2px solid #eda034;}
.bdr4{border:1px solid #c1c1c1;}
.bdr5{border:1px solid #dcdcdc;}
.bdrb{border-bottom:1px solid #e0e0e0;}
.clr9{color:#424242;}
.clr10{color:#909090;}
.clr11{color:#6a6a6a;}
.clr12{color:#818181;}
.clr13{color:#a8a8a8;}
.clr14{color:#f09618;}
.clr15{color:#ffdb28;}
.clr16{color:#ad6000;}
.clr17{color:#a06f0e;}
/*.bgclr5{background-color:#b4b4b4;}*/
.bgclr6{background-color:#d2d2d2;}
.bgclr7{background-color:#ededed;}
.bgclr8{background-color:#f1f1f1;}
.bgclr9{background-color:#676db8;}
.bgclr10{background-color:#ebecff;}
.bgclr11{background-color:#105199;}
.width126{width:126px;}
.width135{width:135px;}
.width190{width:190px;}
.pad3{padding:3px;}
.padl3{padding-left:3px;}
.mrgt5{margin-top:5px;}
.mrgr5{margin-right:5px;}
.mrg5{margin:5px;}
.txt-center{text-align:center;}
.txt-right{text-align:right;}
.bottom-line{border-top:1px solid #dcdcdc; border-bottom:1px solid #ffffff;height:0px;line-height:0px;}
.msg-active { background-color: #FFFFFF; border: 1px solid #C9C9C9; border-bottom: 0 none; margin-top: 6px; margin-left: 8px; padding: 3px 3px 3px 5px; position:absolute;}
.msg-inactive { background-color: #D2D2D2; border: 1px solid #C9C9C9; border-bottom: 0 none; margin-bottom: 0px; margin-top: 6px;margin-left: 80px; padding: 3px 3px 3px 5px; position:absolute;}
.matches-active{-moz-border-radius:2px 2px 0 0px ;-webkit-border-radius:2px 2px 0 0px ; border-radius:2px 2px 0 0px; background-color:#656bb5; color:#fff; font:normal 14px arial;}
.matches-inactive{-moz-border-radius:2px 2px 0 0px ;-webkit-border-radius:2px 2px 0 0px ; border-radius:2px 2px 0 0px; background-color:#ced2f5; color:#fff; font:normal 14px arial;}
.cleard{clear:both;}
.recent-profile-bg{background-image:url('http://imgs.communitymatrimony.com/cbsimages/recent-profile-bg-kcm.gif');width:217px; height:29px; line-height:29px; padding-left:15px;}
.recent-profile-bg1{background-image:url('http://imgs.communitymatrimony.com/cbsimages/recent-profile-bg1.gif');width:217px; height:46px; line-height:15px; padding-left:15px;}
.underline{text-decoration: underline}
.curve10{-moz-border-radius:10px ;-webkit-border-radius:10px ; border-radius:10px;}


.bdr6{border-bottom:3px solid #676db7;}
.dot-step1{border-bottom : 1px dotted #9d9d9d;}
.search-input{color: #333333; font-family: Arial, Helvetica, Sans-Serif; font-size:12px; border: #676db7 1px solid; padding: 3px; margin: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-box-shadow: 0px 0px 2px #a9a4a4 inset; -webkit-box-shadow: 0px 0px 2px #a9a4a4 inset; box-shadow: 0px 0px 2px #a9a4a4 inset; background: #ffffff;}
.width100{width:100px;}


.com-msg-active{ -moz-border-radius:6px ;-webkit-border-radius:6px ; border-radius:6px; color: #fff; font: normal 12px arial; background-color: #8f8f8f; padding:1px 8px; margin-top:2px;}
.com-msg-inactive{ padding:1px 8px; margin-top:2px;}
.white-border{border-top:1px solid #fff; border-bottom:1px solid #e7e7e7;}

.msg-btn-active {-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; border-radius:2px; background-color:#eda034; color:#fff; font:normal 11px arial;padding:3px 5px; }
.msg-btn-inactive {-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; border-radius:2px; background-color:#cccccc; color:#fff; font:normal 11px arial;padding:3px 5px;} 
.mrgb5 {margin-bottom: 5px;}
.mrgt2 {margin-top: 3px;}
.mrgb2 {margin-bottom: 3px;}
.mrgr2{ margin-right: 2px;}
.clrblack{color: #000;}

.box-shadow{border:1px solid #9a9a9a; -moz-box-shadow:    0px 0px 1px 1px #9a9a9a; -webkit-box-shadow: 0px 0px 1px 1px #9a9a9a; box-shadow: 0px 0px 1px 1px #9a9a9a; background : #fbfbfb;}
.curve5{-moz-border-radius:5px ;-webkit-border-radius:5px ; border-radius:5px;}

.profile-active a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#e98100; font:12px arial; color:#ffffff;border:0px; padding:5px 10px;}
.profile-inactive a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#b4b4b4; font:12px arial; color:#ffffff;border:0px; padding:5px 10px;}
.bgclr12{background-color:#eaecff;}
.bdr7{border:1px solid #d1d5f6;}
.feature-profile{background:url(http://imgs.communitymatrimony.com/cbsimages/keralachristian/feature-profile-bg.png) no-repeat; width:329px; height:50px; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.communitymatrimony.com/cbsimages/keralachristian/feature-profile-bg.png',sizingMethod='scale'); * background:none!important; text-align:center;  font: normal 19px arial; color:#fff; line-height:33px; }
.padb3{ padding-bottom:3px;}
.clr18{color:#383838;}
.fut-prof {background: none repeat scroll 0 0 #FFF; box-shadow: 0 0 15px rgba(0, 0, 0, 0.2) inset; border: 1px solid #c9c9c9;}
.bride-of-day {background: none repeat scroll 0 0 #FFF; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1) inset; border: 1px solid #c9c9c9;}



.profile-active a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#6a6cb7; font:12px arial; color:#ffffff;border:0px; padding:5px 10px; display:block}
.profile-inactive a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#b4b4b4; font:12px arial; color:#ffffff;border:0px; padding:5px 10px; display:block}
.mymat-btn1 a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#fff; font:11px arial; color:#7279bd;border:0px; padding:3px 7px; display:block; font-weight:bold;}
.mymat-btn2 a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#b5b8ed; font:11px arial; color:#ffffff;border:0px; padding:3px 7px; display:block; font-weight:bold;}

.padt3{padding-top:3px;} .bdr-right{ border-right: 1px solid #e3e3e3;}

.flipbg1{background:url(http://imgs.communitymatrimony.com/cbsimages/flipbg1.png) no-repeat; width:200px; height:27px; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.communitymatrimony.com/cbsimages/flipbg1.png',sizingMethod='scale'); * background:none!important; line-height:20px;}
.flipbg2{background:url(http://imgs.communitymatrimony.com/cbsimages/flipbg2.png) no-repeat; width:95px; height:27px; * filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://imgs.communitymatrimony.com/cbsimages/flipbg2.png',sizingMethod='scale'); * background:none!important; line-height:20px;}

.add-photo-icon, .verify-icon, .chat-icon1,chat-icon1, .shortlist-icon, .phone-icon, .horo-icon , .chat-icon2 ,.rss-icon, .horo-icon1,.phone-icon1{ background: url("http://imgs.communitymatrimony.com/cbsimages/editprofile-sprite.gif") no-repeat scroll 0 0 transparent;}

.add-photo-icon{ background-position: 0 2px;  display: block; } 
.verify-icon{ background-position: 0 -79px;  display: block;} 
.chat-icon1{ background-position: 7px -59px;  display: block;}
.chat-icon2{ background-position:  7px -97px;  display: block;} 
.shortlist-icon{ background-position: 4px -244px; display: block;}
.phone-icon{ background-position: 7px -149px; display: block;} 
.phone-icon1{ background-position: 7px -342px; display: block;} 
.horo-icon1{ background-position: 8px -378px; display: block;}
.horo-icon{background-position:7px -192px; display: block;}

.rss-icon { background-position: 8px -284px;  display: block;  padding: 38px 0 5px 10px; }

.mediumhdrtxt-m { font-size:100%;}

.pagination-act a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#e98100; font:12px arial; color:#ffffff;border:0px; padding:1px 5px; border:1px solid #f0ab56; display:block; color: #fff;}
.pagination-inact a{-moz-border-radius:2px ;-webkit-border-radius:2px ; 	border-radius:2px; background-color:#ffffff; font:12px arial; color:#ffffff;border:0px; padding:1px 5px; border:1px solid #cccccc; display:block; color:#333333;}

/*****footer section******/

.foot-top-shadow{ border-top:1px solid #eceae4; border-left:0px;padding-top:10px; -webkit-box-shadow: 0 -6px 5px -3px #F0F0F0; -moz-box-shadow: 0 -6px 5px -3px #F0F0F0; box-shadow:   0 -6px 5px -3px #F0F0F0;}
.bgclr13{ background-color: #e98100;}
.frmtogglemarg1 {margin-left:5px; }


/*Added for  View Profie : START*/
.viewprofile-strip{background:#ebecff;height:65px !important; height:55px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.fbicon {background-position: -4px -110px; width:10px;height:23px;}
.linkedinicon {background-position: -30px -110px; width:10px; height:23px;}
.twittericon {background-position: -56px -110px; width:10px; height:23px;}

.viewmatriprof{ margin:0px; padding:0px; }
.viewmatriprof ul {list-style-type:none;}
.viewmatriprof ul li {float:left; margin:0px; padding:0px 8px;  }
.viewmatriprof ul li a{margin:0px; padding:0px 0px 0px 8px; font-size:12px; color:#333;text-decoration:none; background: url(../viewmatri-li.gif) no-repeat left bottom;}
.viewmatriprof ul li a.active{margin:0px; padding:0px 0px 0px 8px; font-size:12px; color:#e28a1d;text-decoration:underline; background: url(../viewmatri-li.gif) no-repeat left bottom;}

.viewmatriprof2{ margin:0px; padding:0px; }
.viewmatriprof2 ul {list-style-type:none; padding:0px; margin:0px;}
/*.viewmatriprof2 ul li {float:left; margin:0px; padding:0px 8px;  }
.viewmatriprof2 ul li a{margin:0px; padding:0px 0px 0px 8px; font-size:12px; color:#333;text-decoration:none; background: url(../viewmatri-li.gif) no-repeat left bottom;}
.viewmatriprof2 ul li a.active{margin:0px; padding:0px 0px 0px 8px; font-size:12px; color:#e28a1d;text-decoration:underline; background: url(../viewmatri-li.gif) no-repeat left bottom;}*/

.viewmatriprof2 ul li {float:left; margin:0px; padding: 9px 10px 9px 24px;  }
.viewmatriprof2 ul li a{margin:0px; padding:0px 0px 0px 0px; font-size:12px; color:#6A6CB7;text-decoration:none; font-weight:bold;}
.viewmatriprof2 ul li a.active{margin:0px; padding:10px 5px;; font-size:12px; font-weight:bold; color:#fff;text-decoration:none; background:#6A6CB7 url(http://imgs.communitymatrimony.com/cbsimages/viewprofile/vp-tab-active-arrowdn-kcm.gif) no-repeat center bottom;}
.viewmatriprof2 ul li a:hover{text-decoration:underline;}




.viewmatriprof dl {clear:both;margin:0px;padding: 0px 0px 0px 0px; font-size:12px;}
.viewmatriprof dt {float:left;width:200px;text-align:left; padding: 10px 0px 15px 46px;} 
.viewmatriprof dd {display:block;float:left;margin:0px;padding: 10px 0px 10px 10px;text-align:left;width:403px;}
.viewmatriprof .dotted{ border-bottom:1px dotted #c3c3c3; margin:0px;padding:0px;}


.viewmatriprof1{ margin:0px; padding:0px; }
.viewmatriprof1 ul {list-style-type:none;}
.viewmatriprof dl {clear:both;margin:0px;padding: 0px 0px 0px 0px; font-size:12px;}
.viewmatriprof dt {float:left;width:200px;text-align:left; padding: 10px 0px 15px 46px;} 
.viewmatriprof dd {display:block;float:left;margin:0px;padding: 10px 0px 10px 10px;text-align:left;width:403px;}
.viewmatriprof .dotted{ border-bottom:1px dotted #c3c3c3; margin:0px;padding:0px;}

.viewmatriprof1 dl {clear:both;margin:0px;padding: 0px 0px 0px 0px; font-size:12px;}
.viewmatriprof1 dt {float:left;width:130px;text-align:left; padding: 10px 0px 15px 46px;} 
.viewmatriprof1 dd {display:block;float:left;margin:0px;padding: 10px 0px 10px 10px;text-align:left;}
.viewmatriprof1 .dotted{ border-bottom:1px dotted #c3c3c3; margin:0px;padding:0px;}

.viewmatriprof3 dl {clear:both;margin:0px;padding: 0px 0px 0px 0px; font-size:12px;}
.viewmatriprof3 dt {float:left;width:130px;text-align:left; padding: 10px 0px 15px 12px;} 
.viewmatriprof3 dd {display:block;float:left;margin:0px;padding: 10px 0px 10px 10px;text-align:left;}
.viewmatriprof3 .dotted{ border-bottom:1px dotted #c3c3c3; margin:0px;padding:0px;}



.tab-nav li { float:left; padding:0; background:#fafafa; }
.tab-nav a { display:block; line-height:20px; font-size:14px; font-family: arial, verdana; color: #d50; font-weight:bold;}
.tab-nav a.current { color: #fff; background:#fe9c22; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; text-decoration: none; padding:3px 10px;}
.tab-nav { height: 14px; margin-bottom: 30px; border-bottom:1px solid #fe9c22; }
.padl45{ padding-left:45px;}
.toplink{color:#676db9;}
.bottom-line{border-top:1px solid #dcdcdc; border-bottom:1px solid #ffffff;height:0px;line-height:0px;}


/*Added for  View Profie : END*/

/*Added for  View Profie : Social + Professional + Groups Tabs*/

#social { }
#social .leftnav { width:200px; height:400px; border-right:1px solid #98a5c5;}
#social ul li { margin:0;padding:5px 25px 5px 0px;list-style-type:none; background:#FFF;font-family:Helvetica,Arial,Verdana,sans-serif; border-bottom:1px solid #e1e1e1; font-size:12px; text-align:right; color:#3c5a98; }
#social ul li.active { background:#3c5a98; color:#FFF; font-weight:bold; font-size:12px; text-align:right;}
#social .hdrclr { color:#3c5a98; font-weight:bold; font-size:14px; padding-bottom:15px;}

.socialprof dl {clear:both;margin:0px;padding: 0px; font-size:12px; width:450px;}
.socialprof dt {float:left;width:100px;text-align:left; padding: 5px 0px 5px 2px;} 
.socialprof dd {display:block;float:left;margin:0px;padding: 5px 0px 5px 10px;text-align:left;}
.socialprof .dotted{ border-bottom:1px dotted #c3c3c3; margin:0px;padding:0px;}
#profdetails { width:735px;}
#profdetails .hdr1{ color:#003366; font-size:18px;}
#profdetails .linkclr1 { color:#003366;  font-size:13px;}
#profdetails .linkclr2 { color:#5e88d4;  font-size:11px; text-decoration:none;}
#profdetails .hdr2{ color:#006699; font-size:15px; font-weight:bold;}
.lheight14 { line-height:14px;}
.line1 { border-top:1px solid #e5e5e5;}
.mygroups-icon {background: url(http://imgs.communitymatrimony.com/cbsimages/viewprofile/mygroups-icon.gif) no-repeat; width:80px; height:32px; float:left;}

/*Added for  View Profie : Social + Professional + Groups Tabs*/

/* Added for  Multiple Login */
.domainlist { border-bottom:1px solid #e5e5e5; padding:5px 0px;}
.domainarrow { font-family:verdana, arial; font-size:11px; color:#808080; font-weight:bold;}
.nomargpad {margin:0px;padding:0px;}
/* Added for  Multiple Login */

/* Payment */
.lpanel-pymt{width:744px;} .rpanel-pymt{width:195px;}
.addon-crv{ border:solid 1px #b2b8ec; border-radius:5px; box-shadow: 4px 4px 1px 0px #fafafa; width:358px;}
.addon-crv-on{border:solid 2px #676db9; border-radius:3px; box-shadow: 4px 4px 1px 0px #c8c8c8; width:356px;}
.addon-crv1{border:solid 1px #BBB; border-radius:5px;}
.addon-crv1-on{border-radius:5px;}
.addon-title{background:#FAEBD7; border:solid 1px #FAEBD7; border-top-left-radius:5px; border-top-right-radius:5px;}
.addon-btn{font:normal 11px arial; border:solid 1px #E98441; background:#E98441; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#FFF; padding:2px 10px;}
.addon-data{background:#FFFAF3; border:solid 1px #FFFAF3; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.step-line{position:absolute; left:0px; border-top:solid 1px #C9C9C9; margin-top:30px; width:100%;}
.step-arw-pos{position:absolute; margin-top:21px !important; margin-top:25px;}
.lh15{line-height:15px;}
.gdot{border-top:dotted 1px #403F3F;}
.payselection { border:solid 2px #b2b7ee; background:#d8dcf7; border-radius:10px; }
/* Payment */

/* My Matches - Mouseover */
.yetview {display:inline-block; text-decoration:none;}
.yetview span{color:#353535 !important;display:block !important;}
.yetview span.link{color:#0274CB !important;}
.yetview div.txt, .yetview b {display:none;margin:0px;padding:0px; color:#363636; }
.yetview .color1 {background:#9f7520;}
.yetview img {border:0; display:block;}
.yetview:hover {background:#FFF; position:relative;cursor:pointer; text-decoration:none;}
.yetview:hover b {display:block; position:absolute; width:125px; background:#ccc; height:125px; opacity:1; filter:alpha(opacity=100);}
.yetview:hover .color1 b {background:#FFF;}
.yetview:hover div.txt {display:block; position:absolute; width:125px; color:#000; line-height:13px; padding:0px 0px 0px 0px;}
.yetview:hover .basinfo {background:#FF0000;visibility:hidden;}
/* My Matches - Mouseover */

.shadow{-webkit-box-shadow: 0px 0px 2px 1px #eeeeee;box-shadow: 0px 0px 2px 1px #eeeeee; -moz-box-shadow: 0px 0px 2px 1px #eeeeee; }
.pop-shadow{-webkit-box-shadow: 0px 0px 2px 1px #999;box-shadow: 0px 0px 2px 1px #999; -moz-box-shadow: 0px 0px 2px 1px #999; border:1px solid #999;}

.rp-tab-active { background-color: #666666; border-radius: 2px 2px 0 0;  color: #FFFFFF; font: 14px arial; 	-moz-border-radius:3px 3px 0px 0px ; -webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px;}

.rp-tab-inactive { background-color: #C1C1C1; border-radius: 2px 2px 0 0; color: #FFFFFF; font: 14px arial; -moz-border-radius:3px 3px 0px 0px ; -webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 0px 0px;}

.rp-tab-normal { background-color: #e98100; border-radius: 2px 2px 0 0; color: #FFFFFF; font: 14px arial; -moz-border-radius:3px 3px 0px 0px ; -webkit-border-radius:3px 3px 0px 0px; border-radius:3px 3px 3px 3px;}


.bgclr14{background-color:#666;}
.bgclr15{background-color:#ff9900;}
.bgclr16{background-color:#b4b4b4;}

 .width80{width:80px;} 
 .width110{width:110px;} .width130{width:130px;}  .width150{width:150px;}  .width170{width:170px;} .width240{width:240px;}  .width300{width:300px;}  .width380{width:380px;}
 .width603{width:603px;} .width659{width:659px}	   .width713{width:713px;}  .width718{width:718px;}  .width727{width:727px;}  .width972{width:972px;} 

.padl115{padding-left:115px;} .posabsolute{position:absolute;} .posrelative{position:relative;}

.lheight14{line-height:14px;} .lheight17{line-height:17px;} .lheight25{line-height:25px;}


ul.Term{color: #000000;font-size: 100%;list-style-type:disc;margin: 0;padding: 0 0 0 35px;} ul.Term li{color: #000000;}

/*privacy settings tab styles*/

.Privacy-inactive a {background-color:#FAFAFA;padding:3px 0px 3px 10px;display:block; color:#555;width:90px;font-weight:bold;}
.Privacy-active a{background-color:#eeeeee;padding:3px 0px 3px 10px;display:block;color:#333;width:90px;font-weight:bold;}


.checkbox{vertical-align:middle; float:none; margin:2px 2px !important;margin:0px -2px; padding:0px; }
.cursor{cursor:pointer;}


/* Finalised button styles*/

.main-tab-on{font:normal 11px arial; border:solid 0px #E98441; background:#656bb5; border-radius:2px 2px 0 0px; -moz-border-radius:2px 2px 0 0px; -webkit-border-radius:2px 2px 0 0px; color:#FFF; padding:8px 10px;font:normal 14px arial; cursor:pointer;  display: inline-block;outline: medium none;}
.main-tab-off{font:normal 11px arial; border:solid 0px #E98441; background:#b3b8ef; border-radius:2px 2px 0 0px; -moz-border-radius:2px 2px 0 0px; -webkit-border-radius:2px 2px 0 0px; color:#FFF; padding:8px 10px;font:normal 14px arial; cursor:pointer;  display: inline-block;outline: medium none;}

.main-smalltab-on{font:normal 11px arial; border:solid 0px #E98441; background:#6A6CB7; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; color:#FFF; padding:4px 15px;font:normal 14px arial; cursor:pointer;  display: inline-block;outline: medium none;}
.main-smalltab-off{font:normal 11px arial; border:solid 0px #E98441; background:#b3b8ef; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; color:#FFF; padding:4px 15px;font:normal 14px arial; cursor:pointer;  display: inline-block;outline: medium none;}

.smalltab-on{font:normal 11px arial; border:solid 0px #8f8f8f; background:#8f8f8f; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; color:#FFF; padding:2px 6px;font:normal 12px arial; cursor:pointer;  display: inline-block;outline: medium none;}

.button-action{-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px; border-radius:2px; color:#fff; font:normal 11px arial;padding:3px 10px;display: inline-block;outline: medium none; font-weight:bold;}
.button-action-bg1{background-color:#676db8;}
.button-action-bg2{background-color:#b3b9ed;}
.button-action-bg3{background-color:#666;}
.button-action-bg4{background-color:#676db8;}
.button-action-bg5{background-color:#666EB7;}

.bgclr1{background-color:#f4f4f4;}
.bgclr2{background-color:#e4e3e3;}
.bgclr3{background-color:#eaecff;}
.bgclr4{background-color:#fafafa;}
.bgclr5{background-color:#fff;}
.bgclr6{background-color: #666666;}
.bgclr7{background-color: #666cb6;}


.clr1{color:#333;}
.clr2{color:#676db8;}
.clr3{color:#FFF;}
.clr4{color:#676db8;}
.clr5{color:#505050;}
.clr6{color:#676db9;}
.clr7 {color: #909090;}
.clr8{color:#7f7d7d;}

.clr20{color:#ff9900;}


.clrgreen{color:#339900;}
.clrblack{color:#000;}

/* Finalised  border color styles*/

.bdr1{border:1px solid #fbdcb3;}
.bdr2{border:1px solid #c9c9c9;}
.bdr3{border:1px solid #c9c9c9;}
.bdr4{border:1px solid #d3d3d3;}
.bdr5{border:2px solid #bebebe;}
.bdrt4{border-top:1px solid #d3d3d3;}.bdrb4{border-bottom:1px solid #d3d3d3;}.bdrl4{border-left:1px solid #d3d3d3;}.bdrr4{border-right:1px solid #d3d3d3;}

/* payment styles */
.tblt-curve {background: url("http://imgs.communitymatrimony.com/cbsimages/payment/benifit-star-kcm.gif") no-repeat scroll 4% 38% #f3387d; border: 5px solid #f3387d; border-top-left-radius: 5px; color: #FFFFFF; font-size: 18px; line-height: 15px; padding: 3px 0 2px 31px; 	margin-bottom:2px; 	width: 97px;}
.tbl-curve1 {background: none repeat scroll 0 0 #f3387d;  border: 8px solid #f3387d; border-bottom-left-radius: 8px;  color: #FFFFFF; padding-top: 11px; width: 122px;}
.lpanel-pymt{width:744px;} .or-pymt{width:41px;} .rpanel-pymt{width:195px;}
.tbl-curve{background:#676db9; color:#FFF; width:122px; border:solid 8px #676db9; border-top-left-radius:8px; border-bottom-left-radius:8px; padding-top:11px;}
.tlr-curve{background:#676db9 url(http://imgs.communitymatrimony.com/cbsimages/payment/star-kcm.gif) no-repeat 8% 50%; line-height:15px; color:#FFF; width:155px; border:solid 5px #676db9; border-top-left-radius:5px; border-top-right-radius:5px; font-size:18px; padding:3px 0px 3px 34px;}
.offer-panel{border:solid 2px #b3b9ed; width:195px; height:525px; padding-top:12px;}
.price-box{background:#d8dcf7; border-top:solid 1px #b3b9ed; border-left:solid 2px #b3b9ed; border-right:solid 2px #b3b9ed; padding:3px 0px 3px 18px;}
.price-box-bot{background:#d8dcf7; border-top:solid 1px #b3b9ed; border-left:solid 2px #b3b9ed; border-right:solid 2px #b3b9ed; border-bottom:solid 2px #b3b9ed; padding:3px 0px 3px 18px;}
.clr9{color:#555;} .clr10{color:#EB5300;} .clr11{color:#E36D15;}
.mrgl3{margin-left:3px;} .lh15{line-height:15px;}
.txt-center{text-align:center;} .txt-right{text-align:right;} .txt-left{text-align:left;} .txt-justify{text-align:justify;}
.wdot{border-top:dotted 1px #FFF;} .gdot{border-top:dotted 1px #403F3F;} .gdot1{border-top:dotted 1px #B9B9B9;}
.cross{background:url(http://imgs.communitymatrimony.com/cbsimages/payment/cross1.gif) no-repeat center; height:16px !important; height:16px; padding-bottom:17px;}
.tick{background:url(http://imgs.communitymatrimony.com/cbsimages/payment/tick1.gif) no-repeat center; height:16px !important; height:16px; padding-bottom:17px;}
.pm-ad{border:solid 2px #D2E7D2; border-radius:5px; height:420px !important; height:611px; padding-top:2px;}
.mpopular{position:absolute; margin:-31px 0px 0px 95px !important; margin:-28px 0px 0px 95px;}
.btn1{font:normal 12px Arial, Helvetica, sans-serif; border:solid 1px #676db9; background:#676db9; color:#FFF; text-align:center; cursor:pointer; border-radius:4px; padding:2px 8px; text-transform:uppercase;}
.lpanel-pymt{width:744px;} .rpanel-pymt{width:195px;}

/*addon*/

.clr9{color:#555;} .clr10{color:#EB5300;} .clr11{color:#E36D15;}
.clr12{color:#CC3300;} .clr13{color:#CC9966;} .clr14{color:#F8B107;} .clr15{color:#CCC}
.lh15{line-height:15px;}
.txt-center{text-align:center;} .txt-right{text-align:right;}
.gdot{border-top:dotted 1px #403F3F;}
.addon-crv{border:solid 1px #b2b8ec; border-radius:5px;}
.addon-crv1{border:solid 1px #BBBBBB; border-radius:5px;}
.addon-title{background:#FAEBD7; border:solid 1px #FAEBD7; border-top-left-radius:5px; border-top-right-radius:5px;}
.addon-btn{font:normal 11px arial; border:solid 1px #E98441; background:#E98441; border-radius:3px; color:#FFF; padding:2px 10px;}
.addon-data{background:#FFFAF3; border:solid 1px #FFFAF3; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.step-line{position:absolute; left:0px; border-top:solid 1px #C9C9C9; margin-top:30px; width:100%;}
.step-arw-pos{position:absolute; margin-top:21px !important; margin-top:25px;}
.clr9{color:#555;} .clr10{color:#EB5300;} .clr11{color:#E36D15;}
.clr12{color:#CC3300;} .clr13{color:#CC9966;} .clr14{color:#F8B107;} .clr15{color:#CCC}

/*addon*/

/*make payment*/


.lpanel-pymt{width:744px;} .rpanel-pymt{width:195px;}
.lpanel-pymt1{width:740px;}
.clr9{color:#555;} .clr10{color:#EB5300;} .clr11{color:#676db9;}
.clr12{color:#CC3300;} .clr13{color:#CC9966;} .clr14{color:#676db9;} .clr15{color:#CCC} .clr16{color:#000}
.lh15{line-height:15px;}
.txt-center{text-align:center;} .txt-right{text-align:right;}
.gdot{border-top:dotted 1px #403F3F;}
.addon-crv{border:solid 1px #E5E5E5; border-radius:5px;}
.addon-crv1{border:solid 1px #BBBBBB; border-radius:5px;}
.addon-title{background:#b2b8ec; border:solid 1px #b2b8ec; border-top-left-radius:5px; border-top-right-radius:5px;}
.addon-btn{font:normal 11px arial; border:solid 1px #676db9; background:#676db9; border-radius:3px; color:#FFF; padding:2px 10px;}
.addon-data{background:#d8dcf7; border:solid 1px #d8dcf7; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.step-line{position:absolute; left:0px; border-top:solid 1px #C9C9C9; margin-top:30px; width:100%;}
.step-arw-pos{position:absolute;  margin-top:25px;}
.pymt-tab-inactive{background:#E6E6E6 url("http://imgs.communitymatrimony.com/cbsimages/pymt-rarrw-inactive.gif") no-repeat 199px 50%; border:solid 1px #E6E6E6; border-right:none; margin-right:3px; margin-bottom:5px; padding:5px; font:bold 11px arial; color:#333; cursor:pointer; width:199px;}
.pymt-tab-active{background:#FAEBD7 url("http://imgs.communitymatrimony.com/cbsimages/pymt-rarrw-active.gif") no-repeat 199px 50%; border:solid 1px #FBDCB3; border-right:none; padding:5px; margin-bottom:5px; font:bold 11px arial; color:#CC3300; cursor:pointer; width:203px;}
.pymt-form-box{width:485px; background:#FAEBD7; border:solid 1px #FBDCB3; padding:20px;  z-index:-1;}
#frm1 dl{clear:both; margin:0px; padding:0px;}
#frm1 dt{float:left; width:120px; text-align:left; padding:7px 0px 5px 0px;} 
#frm1 dd{display:block; float:left; margin:0px; padding:5px 0px 5px 10px; text-align:left; width:300px;}
#frm1 select{color:#333; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; border:#bababa 1px solid; padding:3px; margin:0px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:0px 0px 2px #fff inset; -webkit-box-shadow:0px 0px 2px #fff inset; box-shadow:0px 0px 2px #fff inset; background:#FBFBFB;}
.pay-card-bg{ background: url("http://imgs.communitymatrimony.com/cbsimages/credit-card-bg.gif") no-repeat scroll right 5px transparent; height: 148px; width:488px;}
#frm1 dd input , #frm1 dd select ,#frm2 dd input , #frm2 dd select , #frm2 dd textarea{border: 1px solid #ee9571 ; -webkit-box-shadow: inset 0px 0px 5px 1px #e3e3e3; box-shadow: inset 0px 0px 5px 1px #e3e3e3; -moz- box-shadow: inset 0px 0px 5px 1px #e3e3e3;height:20px; background-color: #fff; padding:3px;}
#frm2 dd textarea{height:auto;}
#frm2 dl{clear:both; margin:0px; padding:0px;}
#frm2 dt{float:left; width:200px; text-align:left; padding:7px 0px 5px 0px;} 
#frm2 dd{display:block; float:left; margin:0px; padding:5px 0px 5px 10px; text-align:left; width:275px;}
#frm2 select{color:#333; font-family:Arial, Helvetica, Sans-Serif; font-size:11px; border:#bababa 1px solid; padding:3px; margin:0px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow:0px 0px 2px #fff inset; -webkit-box-shadow:0px 0px 2px #fff inset; box-shadow:0px 0px 2px #fff inset; background:#FBFBFB;}
.dot-step{border-bottom : 1px dotted #000;}
#frm_doorstep dt.door {width:190px;}

/*make payment*/


/* payment styles */

/*my matrimony membership styles*/

.member-icon,.membership,.mem-addon,.matchboard-addon { background: url("http://imgs.communitymatrimony.com/cbsimages/buttons-sprite.gif") no-repeat scroll 0 0 transparent;}
.membership {background-position:-54px -12px;padding:0px;margin:0px; width:31px; height:31px;}
.mem-addon {background-position:-4px -12px;padding:0px;margin:0px; width:31px; height:31px;}
.matchboard-addon {background-position:-113px -11px;padding:0px;margin:0px; width:33px; height:33px;}


/*my matrimony membership styles*/

/*  Added for popup close button */
.popupclose{}
a.popupclose:hover {text-decoration: none;}
/*  Added for popup close button */


/**************Edit profile Left Content********************************/

/* Edit Profile */
.lt{float:left;}
.rt{float:right;}
.cleard, .clr-bth,.clear{clear:both;}
.rdclr{color:#FF0000;}
a{text-decoration:none;outline:none;}
a{cursor:pointer;}
a:hover {text-decoration: none;}
a.clr1:hover {text-decoration: underline;}
.note{padding:5px 0px; color:#888888; font-size:10px;}
.note a{color:#259EFB; text-decoration:none;}
.disblk{display:block;}
.disnon{display:none;}
.star{font-size:xx-small; vertical-align:top; color:#F42A41;}
/*.txtBox{border:solid 1px #D5D5D5; padding:3px 2px; width:221px; font-size:12px; font-family:Arial; color:#888888; background-color:#FFF;}
.multiBox{border:solid 1px #D5D5D5; padding:3px 2px; width:221px; font-size:12px; font-family:Arial; size:4; color:#888888; background-color:#FFF;}
.radioBox{margin:0px 4px 1px 0px; vertical-align:middle; _margin:-2px 4px -1px -4px; _vertical-align:middle;}

.red{color:#ff0000; font-size:10px;}
.green{color:#0DB450; font-size:10px;}
.newalertdiv{width:516px; padding:5px; text-align:left;margin-top:15px; border:solid 1px #D1D1D1; background-color:#F1F1F1; display:none;}*/

.error {/*display:none;*/ clear:all; color:#000000;/* font-size:13px;*/}
.errortxt {/*display:none;*/ clear:all; color:#FF0000; font-size:11px;}
.error-content{font-size:16px; color:#2A2A2A; padding:60px 40px;}
.overlay{ position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:100;}


.econtent{width:972px; margin:0px auto; padding-top:20px;}
.econtent p {margin:0px;}
.lcontent{float:left; width:202px;  text-align:left;}
.lcontent .pframe{border:solid 3px #e4e4e4; width:170px; padding:23px 13px 0; text-align:center;}
.lcontent .photo{width:170px; height:150px;}
.lcontent .photo a{color:#080808; text-decoration:none;}


.lcontent .detail {border:solid 3px #e4e4e4; width:196px; margin:0px; padding:0px;}
.lcontent .lmenu {list-style:none;  font: bold 12px arial; margin:1px; padding:0px; color:#080808; text-align:left;}
.lcontent .navmenu {margin:0px; padding:0px;}
.lcontent .last {border-bottom:0px;}
.lcontent .submenu {font-weight:normal; margin:1px; padding:0px; }
.lcontent .title {font-size:12px; font-weight:normal; padding:7px 12px; border-bottom:1px #e5e5e5 solid; color:#080808;}
.lcontent .title.visit{ background:#f3f3fa; display:block; font-weight:bold;}

.lcontent .lasttitle{font-size:12px; font-weight:normal; padding:10px 12px; color:#535353; border-bottom:0px;}
.lcontent .title-link {color:#006DC1; }
.lcontent .toggle {cursor:pointer;}
.lcontent .head-down {padding:8px 12px; background:#eaebff url('http://imgs.communitymatrimony.com/cbsimages/arrow-down.gif') no-repeat 170px center;}
.lcontent .head-up {padding:8px 12px; background:#ebecff url('http://imgs.communitymatrimony.com/cbsimages/arrow-up.gif') no-repeat 170px center; border-bottom:1px solid #FFFFFF;}
.lcontent .last .head-up {padding:8px 12px; background:#ebecff url('http://imgs.communitymatrimony.com/cbsimages/arrow-up.gif') no-repeat 170px center; border-bottom:0px;}

/**************Edit profile Left Content End********************************/

/**************Edit profile Right Content start********************************/
.rcontent{float:right; width:740px; text-align:left; line-height:18px;}
.duprcontent{float:left; width:717px; text-align:left; line-height:18px;}
.rcontent .info{width:717px;}
.rcontent .info #head{font-size:16px; font-weight:bold; background-color:#fafafa; padding:10px 0px;}
.rcontent .info #head a{text-decoration:none; color:#006DC1; font-size:12px; font-weight:normal;}
.rcontent .info #content{background-color:#fafafa;  border-top:none; padding:8px 10px; }
.rcontent .info #content th{padding:10px 0px 15px 0px; border-bottom:dashed 1px #CCCCCC; color:#414141; font-weight:normal;}
.rcontent .info #content th a{color:#0082CC; text-decoration:none; font-size:11px; font-weight:normal;}
.rcontent .info #content td{padding:2px;}
.rcontent .info #content .hd{padding:10px 0px 15px 0px; border-bottom:dashed 1px #CCCCCC; color:#414141; font-weight:normal;}
.rcontent .info #content .hd a{color:#0082CC; text-decoration:none; font-size:11px; font-weight:normal;}
.rcontent .info #content #sucessEMsg, #sucessGMsg, #sucessRMsg{ display:none; color: #E0142C; height: 0px; text-align: center; width: 530px; padding:30px 0px 30px 0px; font-size:12px;font-weight:bold;}
/*.rcontent .info #content #sucessGMsg { color: #056D02; }*/
.hotitle {cursor:pointer;}
.v-profile-link {color:#676db9; }
/**************Edit profile Right Content End********************************/



/**************Edit Horoscope ********************************/
.logodiv {width: 350px;padding-top: 17px;}
#checkdiv {width:25px;}
.fleft, .regdiv, .regdivlt, .regdivrt, .imagepad, .logdivlt, .logdivlta, .logdivltb, .logdivrt {float:left;}
.fright{float:right;}
.cleard, .clr-bth,.clear{clear:both;}
.footdiv, .footdiv2{width: 770px;}
.footdiv1{padding-top: 7px; padding-bottom: 5px;}
.topdiv{padding-top:10px;}
.linesep {height:0px;background-color:#cbcbcb;}
.dotsep {background:url(http://imgs.communitymatrimony.com/cbsimages/dotbg.gif) repeat-x;}
.dotsep1 {background:url(http://imgs.communitymatrimony.com/cbsimages/dotbg1.gif) repeat-x;}
.dotsep2 {background:url(http://imgs.communitymatrimony.com/cbsimages/dotbg2.gif) repeat-x;}
.dotsep3 {background:url(http://imgs.communitymatrimony.com/cbsimages/dotsep3.jpg) repeat-x;}
.dotsep4{background:url(http://imgs.communitymatrimony.com/cbsimages/dotsep4.gif) left top repeat-x;}
.dotsep5{background:url(http://imgs.communitymatrimony.com/cbsimages/comn-bttn.gif) left top repeat-x;}
.dotsep6{background:url(http://imgs.communitymatrimony.com/cbsimages/free-member-bttn.jpg) left top repeat-x;}
.photodiv {width:80px;padding:10px;}
.photodiv1 {width:56px;padding:3px 0px 3px 3px;}
.textdiv {width:650px;padding:10px 0px 0px 0px;line-height:17px;}
.innerdiv {width:772px;}
.innerdiv1 {width:700px;}
.lpanel {width:210px;}
.rpanelinner {width:500px;}
.lpanelinner, .lpanelinner1 {width:190px;}
.lpanelinner1a {width:35px;}
.lpanelinner1b {width:160px;}
.lpanelinner2 {width:108px !important;width:115px;line-height:13px;}
.lpanelinner2a {height:32px;}
.lpanelinner2aa {height:16px;}
.lpanelinner2a, .lpanelinner2aa {width:35px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.lpanelinner2b {width:35px;}
.lpanelinner2c {width:100px;height:21px !important;height:28px;padding-top:5px;padding-left:5px;}
.lpanelinner2d {width:80px;padding-top:3px;}
.frmeldiv{width:75px;}
.frmeldiv1{width:210px !important;width:205px;}
.frmeldiv1a{width:175px !important;width:180px;}
.regdiv{width:385px;}
.regdivlt{width:150px;padding:5px 5px 5px 0px;}
.regdivrt{width:350px;padding:5px 0px 5px 5px;}
#radio1div, .radiodiv1 {width:467px;height:136px;}
.radiodiv1a{width:250px;height:156px;}
.radiodiv1{background: url(http://imgs.communitymatrimony.com/cbsimages/editorimg.gif) no-repeat;}
.radiodiv1a{background: url(http://imgs.communitymatrimony.com/cbsimages/editorimgsmall1.gif) no-repeat;}
.boxdiv{width:440px !important;width:470px;padding: 5px 5px 10px 20px;}
.menudiv{width:90px !important;width:100px;padding: 5px 5px 10px 10px;}
.boxdiv, .menudiv{height:auto;line-height:18px;background-color:#ffffff;}
.boxdiv1{width:440px !important;width:470px;padding: 5px 5px 10px 20px;}
.brdr, .brdrl {overflow:auto;}
.mbrdr {border-bottom:1px solid #ffffff;}
.brdr, .mbrdr {border:1px solid #DBDBDB;}
.brdr1{border:2px solid #ff0000;}
.obrdr{border:1px solid #F4B887;}
.errbrdr{border:1px solid #ff0000;}
.obg{background-color:#FFF2E7;}
.mbrdr1 {border-top:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.mbrdr2 {border-top:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-left:1px solid #DBDBDB;}
.conallbf {border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;background-color:#FFFFFF;}
.conallaf {border-top:1px solid #FFFFFF;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;background-color:#FFFFFF;color:#F26A26;}
.rbrdr {border-right:1px solid #DBDBDB;border-top:1px solid #FFFFFF;}
.grbrdr {border-right:1px solid #DBDBDB;border-top:1px solid #FFFFFF;}
.rbrdr1 {border-right:1px solid #DBDBDB;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}

.vishid {visibility: hidden;}
.posabs {position: absolute;}
.imagepad{padding:11px 6px 12px 8px !important;padding:11px 3px 12px 8px;}
.fullimg{width: 165px; height: 70px;}
.logdivlt{width:450px;}
.logdivlta{width:200px;padding:4px 4px 4px 0px;}
.logdivltb{width:240px;padding:4px 0px 4px 4px;}
.logdivrt{width:320px;}
.layer{border:1px solid #E12328;border-top:0px solid #ffffff;display: none;position: absolute;background-color: #F26A26;padding: 5px 10px 10px 10px;line-height:18px;font-family: Arial,sans-serif;font-size: 11px;color: #FFFFFF;z-index:1001;}

.cbsoffer{background:url(http://imgs.communitymatrimony.com/cbsimages/special/sp_offerbg.jpg);height:334px;width:192px;}
.cbsrenoffer{background:url(http://imgs.communitymatrimony.com/cbsimages/special/sp_renofferbg.jpg);height:334px;width:192px;}
.cmoffer{background:url(http://imgs.communitymatrimony.com/cbsimages/special/spofferbg_cm.jpg);height:334px;width:192px;}
.cmrenoffer{background:url(http://imgs.communitymatrimony.com/cbsimages/special/sprenofferbg_cm.jpg);height:334px;width:192px;}
.mmoffer{background:url(http://imgs.communitymatrimony.com/cbsimages/special/spofferbg_mm.jpg);height:334px;width:192px;}
.mmrenoffer{background:url(http://imgs.communitymatrimony.com/cbsimages/special/sprenofferbg_mm.jpg);height:334px;width:192px;}
.smalltxt bold { font-size: 12px;  font-weight: bold;}
 
/**************Edit Horoscope  End********************************/

.width540{width:540px;} .width780{width:780px;}
.vp-markviewed{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#ebd9c1;width:115px;padding:5px 6px;}
.vp-sendmsg{background:#676db9;padding:5px;width:120px;cursor:pointer;}
.vp-premiumtag{position:absolute;margin-top:12px;margin-left:8px;}
.vp-middlebox{background:#fcf2e5;height:80px;border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.valignmid{vertical-align:middle;}
.vp-arrow-pos{position:absolute;top:-10px;right:60px;background: url('http://imgs.communitymatrimony.com/cbsimages/vp-msgtop-arrow.gif') repeat scroll 0px 0px;width:21px;height:15px}
.vp-title-bg{background: url(http://imgs.communitymatrimony.com/cbsimages/keralachristian/view-subtab-bg.gif) repeat-x; width:720px;height:41px;padding:10px 0px 0px 5px;}


/**************Spell Checker CSS Start ********************************/


#spellcheckresults {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #D1D1D1;
    margin: 0;
    padding: 5px;
    position: absolute;
}
#spellcheckresults dl {
    font: 11px arial;
    margin: 0;
    padding: 0;
    width: 360px;
}
#spellcheckresults dl dt {
    clear: left;
    float: left;
    font-weight: bold;
    margin: 3px 0;
    padding: 0;
}
#spellcheckresults dl dd {
    color: #0274CB;
    cursor: pointer;
    float: left;
    margin: 3px 10px;
    padding: 0;
}
#spellcheckresults dl dd.ignore {
    color: #0274CB;
    font: bold 12px arial;
	background-position: -228px 0;
    padding-left: 20px;
}

 .ignoreicon, .ignore,  {
    padding: 2px 0 0 16px;
    text-decoration: none;
}
.viewcomments:hover{text-decoration:underline;}
.hidecomments:hover{text-decoration:underline;}
.cancel:hover{text-decoration:underline;}
.viewcommentsf:hover{text-decoration:underline;}
.hidecommentsf:hover{text-decoration:underline;}
/**************Spell Checker CSS End ********************************/


/**************FAQ  styles start********************************/

ul.FAQlist li
{
color: #1B43B7;
height: 23px;
list-style-type: none;
background:url("http://imgs.communitymatrimony.com/cbsimages/faq-bullet.gif") no-repeat 10px center;
padding-top:5px;
padding-left:25px;
cursor:pointer;

}
ul.FAQlist li.active
{
background-color:#eaecff;
border:1px solid #fbdcb3;
border-right:1px solid #fcead3;
margin-top:-1px;
}
ul.FAQlist li.inactive

{
margin-right:3px;
border-bottom: 1px dotted #CBCBCB;
background-color:#fffff;
}

/**************FAQ styles End********************************/

/*****************Login popup*******************************/
.loginmenu-top {
	background: url("http://imgs.communitymatrimony.com/cbsimages/keralachristian/login-pop-top-arrow.gif") no-repeat center  #FFFFFF;
	border:1px solid #555a91;border-top-left-radius: 5px;border-top-right-radius: 5px;
	border-width: 1px 1px medium;box-shadow: 5px 5px 5px #505050;
	border-bottom: 0px solid #555a91;
	height: 34px;
	float: right;
	clear: both;
	width: 44px;
	z-index:-2;
}

.loginmenu-down, .searchmenu-down {
	border:1px solid #555a91;
	border-top:none;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	background:#fff;
	border; box-shadow: 5px 5px 5px #505050;
	width: 143px;
	float: right;
	clear: both;
}
.searchmenu-down {
	margin-left: 0px !important;
	margin-left: 0px;
	width: auto;
}
.searchmenu-down, .searchmenuid {
	float: left;
}
.searchmenuid a {
	float:left;
	background:url("http://imgs.communitymatrimony.com/cbsimages/keralachristian/search-dropdown-lft-img.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	font-size: 12px;
	clear: both;
}

.searchmenuid a span {
	float:left;
	display:block;
	background:url("http://imgs.communitymatrimony.com/cbsimages/keralachristian/search-dropdown-rgt-img.gif") no-repeat right top;
	padding:17px 19px 12px 4px;
	font-weight:bold;
	color:#3B3B3B;
}
.popmenu ul, .searchmenu ul {
	list-style-type: none;
	margin:0px;
	line-height:22px;
	margin: 0px 10px 0px 5px;
	padding:3px 0px;
}
.popmenu ul li{
	border-bottom: 1px solid #ccc;
	display:block;
}
.popmenu ul li a, .searchmenu ul li a {
	margin:0px;
	padding:5px 3px;
}
/***************************************************/


a.specific-underline:hover{text-decoration: underline;}


/***************************Static pages CSS ******************************/
.abtus-arrow{ background: url("http://imgs.communitymatrimony.com/cbsimages/about-bt.gif") no-repeat scroll 0 6px transparent;padding: 0 0 0px 15px;}
.con-tab-active { background: none repeat scroll 0 0 #F0F0F0; border-left: 1px solid #CCCCCC; color: #000000;  display: block;  font-weight:bold;padding-bottom: 5px;  padding-left: 5px; padding-top: 5px;}
.con-tab-inactive{ background: none repeat scroll 0 0 transparent;  color: #000000;  display: block; padding-bottom: 5px; padding-left: 5px; padding-top: 5px;}
.post-successbg{background: url("http://imgs.communitymatrimony.com/cbsimages/post-successbg.jpg") no-repeat; width:690px;height:78px;}
.selectfield{ background: none repeat scroll 0 0 #FFF; border: 1px solid #BABABA; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; color: #797979; font-family: Arial,Helvetica,Sans-Serif;  font-size: 11px;  margin: 0; padding: 3px 2px 2px 2px; height:25px;vertical-align:top;}
.tollbg{background:url(http://imgs.communitymatrimony.com/cbsimages/tollbg.gif) no-repeat right top; width:990px;}
.knotposn{position:absolute;margin-left:0px;width:101px;margin-top:-2px;}
.topknot{ background:url('http://imgs.communitymatrimony.com/cbsimages/keralachristian/knot.gif') no-repeat center -2px; width:221px; height:61px; position:absolute;}
.txtbox { font-size:11px; border: 1px solid #bababa;background: #fff ; font-family:arial, verdana; color:#666; height:16px; padding:3px 0 3px 5px !important;padding:3px 0 2px 5px;border-radius: 3px;width:140px; }
.b-arrow { background: url("http://imgs.communitymatrimony.com/cbsimages/blkarrow.gif") no-repeat scroll 5px 4px transparent; padding-left:20px; text-align: left; }

/***************NO Message******************************/
.nomsg{background: url(http://imgs.communitymatrimony.com/cbsimages/nomessage-img.gif) repeat-x; border:1px solid #dadada;}

    #cometchat_userstab {
	padding-left: 10px;
	text-align: left;
	width: 214px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(1.05, #4F559F), color-stop(0.09, #636AB2) );
	filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F559F, EndColorStr=#636AB2) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0);
	background:-moz-linear-gradient( center top, #4F559F 10%, #636AB2 80% );
	background-color: 676db9 !important;
	-moz-border-radius:3px 3px 0 0;- webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;
}

/* Chat Gobal CSS */
#cometchat_userstab {
	padding-left: 10px;
	text-align: left;
	width: 214px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(1.05, #4F559F), color-stop(0.09, #636AB2) );
	filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F559F, EndColorStr=#636AB2) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0);
	background:-moz-linear-gradient( center top, #4F559F 10%, #636AB2 80% );
	background-color: #636AB2 !important;
	-moz-border-radius:3px 3px 0 0;- webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0;
}

.cometchat_tab {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(1.05, #4F559F), color-stop(0.09, #636AB2) );
	filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F559F, EndColorStr=#636AB2) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0);
	background:-moz-linear-gradient( center top, #4F559F 10%, #636AB2 80% );
	background-color:#636AB2;
	height:28px !important; 
	height:21px; 
	color: #FFFFFF;
	cursor: pointer;
	float: right;
	font-weight: bold;
	margin-top: 1px;
	margin-right:1px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	width: 213px;
}

.cometchat_userstabtitle {

	background-color: #E82931 !important;
	color: #FFF;
	cursor: pointer;
	font-family: Arial;
	font-weight: bold;
	padding: 5px;
	text-align: left;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(1.05, #4F559F), color-stop(0.09, #636AB2) );
	filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F559F, EndColorStr=#636AB2) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0);
	background:-moz-linear-gradient( center top, #4F559F 10%, #636AB2 80% );
	background-color:#636AB2; 
	border-bottom:0px; 
	-moz-border-radius:3px 3px 0 0;- webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; 
	height:18px; 
}

#cometchat_userstab_popup .cometchat_tabsubtitle {background-color: #fff; border-left: 1px solid #4F559F; border-right: 1px solid #4F559F;}

#cometchat_userstab_popup .cometchat_tabcontent{
	border: 1px solid #4F559F;
	border-bottom: 0px;
	border-top: 0px;
}


/* Orange Color */

.cometchat_usertabclick {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.30, #8C0F51), color-stop(1.09, #51092F) );
	filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#8C0F51, EndColorStr=#51092F) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); 
	background:-moz-linear-gradient( center top, #8C0F51 30%, #51092F 70% ); 
	background-color:#8C0F51;
	visibility:hidden;
	padding-left: 10px !important;
	text-align: left;

}

.cometchat_tabtitle {
	
		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.30, #8C0F51), color-stop(1.09, #51092F) );
	filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#8C0F51, EndColorStr=#51092F) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); 
	background:-moz-linear-gradient( center top, #8C0F51 30%, #51092F 70% ); 
	background-color:#8C0F51;
	-moz-border-radius:3px 3px 0 0;- webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; 
	height:18px; 
	color: #fff;
	cursor: pointer;
	font-family: Arial;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}

/* Border Color */

.cometchat_tabsubtitle {
	background-color: #EFEFEF;
	border-left: 1px solid #51092F;
	border-right: 1px solid #51092F;
	color: #363636;
	font-family: Arial;
	font-size: 10px;
	line-height: 1.2em !important;
	padding: 5px;
	text-align: left;
}

.cometchat_tabcontent {
	background: #FFF;
	border: 1px solid #51092F;
	border-top:0px;
	color: #363636;
	line-height: 1.3em !important;
	text-align: left;
}

.cometchat_tabcontentinput {
	border: 0px;
	border-top: 1px solid #51092F;
	outline: none;
	padding: 4px 5px 0px 4px;
	text-align: left;
	 background:#fff; 
}

.search-left{
    background: url("http://imgs.communitymatrimony.com/cbsimages/search-left.gif") no-repeat scroll 0 0 transparent !important; width: 152px !important; height: 20px !important; color: #666666; border-radius:0px !important; border:0px !important;
    font-family: arial,verdana;
    font-size: 11px;
    
}
#rss-highlit{padding-left:15px;}
#rss-highlit ul {margin:0px;padding:0px}
#rss-highlit ul li{list-style-type:disc; line-height:30px; border-bottom: 1px solid #ccc; width:300px;list-style-position:inside; }

#rss-highlit ul li a {color:#3399cc}

.orangeborder { border: 2px solid #676db9; }
.currentlink { float:left;padding:3px 0px;  margin-top:10px; line-height:20px; font-size:16px; font-family: arial, verdana; color: #d50; font-weight:bold; color: #333;  text-align:left;}
.lheight { border-bottom:1px solid #676db9; margin:0px; padding:0px; margin-bottom:10px;}

.bgclr17 {background:#555A90;}
.oldpaywrapper				{ background:#b2b8ec;width:730px;margin-top:20px; }
.oldpaywrapperbnfts		{ background:#b2b8ec;width:210px;margin-left:10px;margin-top:20px; }

/*quick tour css*/
.slide5{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-hp-slide5.gif') no-repeat 0 0 transparent; height:407px;width:801px;border:1px solid #e2338d;}
.slide4{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-hp-slide4.gif') no-repeat 0 0 transparent; height:407px;width:801px;border:1px solid #e2338d;}
.slide3{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-hp-slide3.gif') no-repeat 0 0 transparent; height:407px;width:801px;border:1px solid #e2338d;}
.slide2{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-hp-slide2.gif') no-repeat 0 0 transparent; height:407px;width:801px;border:1px solid #e2338d;}
.slide1{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-hp-slide1.gif') no-repeat 0 0 transparent; height:407px;width:801px;border:1px solid #e2338d;}
.left-stip{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-left-curve.gif') no-repeat 0 0 transparent; height:20px;width:21px;}
.right-stip{background:url('http://imgs.communitymatrimony.com/cbsimages/homepage/chr-right-curve.gif') no-repeat 0 0 transparent; height:20px;width:21px;}
.rdclr{color:#FF0000;}
.bld{font-weight:bold;}
.forgot-txt{ font-size: 140%;color: #535AB2; font-weight:bold; padding-bottom:10px;}
.matriid-txt{font-size: 100%; color: #535AB2;font-weight: bold;padding-bottom: 5px;padding-top: 5px;}

.vp-titletab-active{padding:6px 15px;margin:0px 3px;float:left;background:#FFF;display:block;color:#666eb7;}
.vp-titletab-inactive{padding:6px 15px;margin:0px 3px;float:left;background:#ebecff; color:#676db9;display:block;}

.pod-phone-logo{background:url('http://imgs.communitymatrimony.com/cbsimages/pod/pod_search-phone-logo-kcm.gif') no-repeat 0 0 transparent; height:31px;width:36px;display:inline-block;text-align:center;}
.pod-mes-logo{background:url('http://imgs.communitymatrimony.com/cbsimages/pod/pod_search-mes-logo-kcm.gif') no-repeat 0 0 transparent; height:26px;width:38px;display:inline-block;text-align:center;}
.pod-chat-logo{background:url('http://imgs.communitymatrimony.com/cbsimages/pod/pod_search-chat-logo-kcm.gif') no-repeat 0 0 transparent; height:26px;width:38px;display:inline-block;text-align:center;}
.pod-lock-logo{background:url('http://imgs.communitymatrimony.com/cbsimages/pod/pod_search-lock-logo-kcm.gif') no-repeat 0 0 transparent; height:28px;width:21px;display:inline-block;text-align:center;}
.free-pod-outerbg{width:355px;color:#6a6cb7;background-color:#fff;}
.free-pod-tablebg{background-color:#eaeaea;}
.podstar{background:url('http://imgs.communitymatrimony.com/cbsimages/pod/bride-of-day-star-kcm.gif') no-repeat; height:11px;width:11px; }
.pod_paid-scale{background:url('http://imgs.communitymatrimony.com/cbsimages/pod/pod_paid-scale-level.gif') no-repeat 0 0 #fafafa; height:114px;width:90px; }
.pod-bg{background-color: #fff;}


/*styles added for communications*/

.msg-leftbg{background-color:#f9f1e7; border-top:1px solid #fbdfb9;}
.msg-rightbg{background-color:#f8e8d4; border-top:1px solid #fbdfb9;
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f4dfc5, endColorstr=#f9e8d3);
background-image:-moz-linear-gradient(top, #f4dfc5 0%, #f9e8d3 12%);
background-image:-webkit-linear-gradient(top, #f4dfc5 0%, #f9e8d3 12%);
background-image:-ms-linear-gradient(top, #f4dfc5 0%, #f9e8d3 12%);
background-image:linear-gradient(top, #f4dfc5 0%, #f9e8d3 12%);
background-image:-o-linear-gradient(top, #f4dfc5 0%, #f9e8d3 12%);
background-image:-webkit-gradient(linear, right top, right bottom, color-stop(0%,#f4dfc5), color-stop(12%,#f9e8d3));}	
.msg-border{ border-top:1px solid #fff; padding-top:2px; padding-bottom:0px; margin-right:5px;}
.msg-sent-active{background:#f9e5cc url(http://imgs.communitymatrimony.com/cbsimages/pymt-rarrw-active.gif) no-repeat 8px 10px; padding:4px 0px 3px 24px; font-size:90%; font-weight: normal;  color:#ff9900; }
.msg-sent-inactive{background-color:#f9f1e7;color:#333333;padding-left:24px; text-align:left;}



/*added for new search layout*/

.user-icon-bg{-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; 
border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border:1px solid #eaeaea; border-top:0px; 
width:22px;line-height:25px;height:25px;margin-left:4px;text-align:center;
-webkit-box-shadow: 0 3px 7px #eaeaea;    -moz-box-shadow: 0 3px 7px #eaeaea;    box-shadow: 0 3px 7px #eaeaea;
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#eaeaea')";}

.showmorebg{ background: url(http://imgs.communitymatrimony.com/cbsimages/show-morebg.gif) no-repeat left top; width:154px; height:20px;}
.list-curve-icon{position:absolute; margin-top:2px; width:23px;background: url(http://imgs.communitymatrimony.com/cbsimages/keralachristian/list-top-curve.gif); width:23px; height:9px;}
.lview-tooltip{box-shadow:0px 0px 8px #EFEFEF;-webkit-box-shadow:0px 0px 8px #EFEFEF; -moz-box-shadow:0px 0px 8px #EFEFEF; background-color:#fff;border:1px solid #eae9e9; padding:5px;-webkit-border-radius: 5px;  border-radius: 5px; -moz-border-radius: 5px; font-size:85%; text-align:center; color:#000;}
.featured-bg{background: url(http://imgs.communitymatrimony.com/cbsimages/featured-bg.gif) repeat-x left top; height:38px; width:725px; line-height:38px;}
.wdth180{width:180px;}
.phone-icon1-on{background-position:-162px -27px;padding:0px;margin:0px;width:23px;height:25px;}
.phone-icon1-off{background-position:-162px -61px;padding:0px;margin:0px;width:23px;height:25px;}
.horo-on {background-position:-184px -26px; padding:0px;margin:0px;width:22px;height:23px;}
.horo-off {background-position:-184px -62px; padding:0px;margin:0px;width:22px;height:23px;}
.certificate-on {background-position:-210px -30px; padding:0px;margin:0px;width:22px;height:23px;}
.certificate-off {background-position:-210px -65px; padding:0px;margin:0px;width:22px;height:23px;}
.fbicon-on {background-position:-226px -25px; padding:0px;margin:0px;width:22px;height:23px;}
.fbicon-off {background-position:-226px -60px; padding:0px;margin:0px;width:22px;height:23px;}
.twiticon-on {background-position:-246px -27px; padding:0px;margin:0px;width:22px;height:23px;}
.twiticon-off {background-position:-246px -62px; padding:0px;margin:0px;width:22px;height:23px;}
.linkedinicon-on {background-position:-269px -29px; padding:0px;margin:0px;width:22px;height:23px;}
.linkedinicon-off {background-position:-269px -64px; padding:0px;margin:0px;width:22px;height:23px;}
.shortlist1-on{background-position:-166px -94px;padding:0px;margin:0px;width:22px;height:23px;}
.shortlist1-off{background-position:-166px -123px;padding:0px;margin:0px;width:22px;height:23px;}
.msg1-on {background-position:-199px -93px; padding:0px;margin:0px;width:22px;height:23px;}
.msg1-off {background-position:-199px -122px; padding:0px;margin:0px;width:22px;height:23px;}
.pin-on {background-position:-227px -93px; padding:0px;margin:0px;width:22px;height:23px;}
.pin-off {background-position:-227px -122px; padding:0px;margin:0px;width:22px;height:23px;}



			.send-active-btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #656DB7), color-stop(1, #3C46A3) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#656DB7, EndColorStr=#3C46A3) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); 
			background:-moz-linear-gradient( center top, #656DB7 10%, #3C46A3 80% ); 
			background-color:#656DB7; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; 
			border:2px solid #FFF !important;
			border:none;
			display:inline-block;
			color:#FFF;
			font-family:arial;	
			font-size:12px;	
			font-weight:bold;	
			padding:4px 8px !important; 
			padding:3px 10px;	
			text-decoration:none;-moz-box-shadow: 0 0 3px 3px #E9E9E9; -webkit-box-shadow: 0 0 3px 3px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;
			cursor:pointer;margin:0px; 
			outline:none;}
			

			.send-inactive-btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, # b8b8b8), color-stop(1, #c6c6c6) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#b8b8b8, EndColorStr=#c6c6c6) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #b8b8b8 10%, #c6c6c6 80% ); 
			background-color:#c6c6c6; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; 
			border:2px solid #FFF !important;
			border:none;
			display:inline-block;
			color:#FFF;
			font-family:arial;	
			font-size:12px;	
			font-weight:bold;	
			padding:4px 8px !important; 
			padding:3px 10px;	
			text-decoration:none;-moz-box-shadow: 0 0 3px 3px #E9E9E9; -webkit-box-shadow: 0 0 3px 3px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;
			cursor:pointer;margin:0px; 
			outline:none;}


			.send-active-small-btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #656DB7), color-stop(1, #3C46A3) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#656DB7, EndColorStr=#3C46A3) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); 
			background:-moz-linear-gradient( center top, #656DB7 10%, #3C46A3 80% ); 
			background-color:#656DB7; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; 
			border:2px solid #FFF !important;
			border:none;
			display:inline-block;
			color:#FFF;
			font-family:arial;	
			font-size:12px;	
			font-weight:bold;	
			padding:4px 8px !important; 
			padding:3px 10px;	
			text-decoration:none;-moz-box-shadow: 0 0 3px 3px #E9E9E9; -webkit-box-shadow: 0 0 3px 3px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;
			cursor:pointer;margin:0px; 
			outline:none;}
			

			.send-inactive-small-btn {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, # b8b8b8), color-stop(1, #c6c6c6) );filter:  PROGID:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#b8b8b8, EndColorStr=#c6c6c6) progid:DXImageTransform.Microsoft.Shadow(color=#ffffff,direction=180,strength=0); background:-moz-linear-gradient( center top, #b8b8b8 10%, #c6c6c6 80% ); 
			background-color:#c6c6c6; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; 
			border:2px solid #FFF !important;
			border:none;
			display:inline-block;
			color:#FFF;
			font-family:arial;	
			font-size:12px;	
			font-weight:bold;	
			padding:4px 8px !important; 
			padding:3px 10px;	
			text-decoration:none;-moz-box-shadow: 0 0 3px 3px #E9E9E9; -webkit-box-shadow: 0 0 3px 3px #E9E9E9; box-shadow: 0 0 2px 2px #E9E9E9;
			cursor:pointer;margin:0px; 
			outline:none;}


.srch-line:hover{text-decoration:underline}
.login-register-bg{background-image: url(http://imgs.communitymatrimony.com/cbsimages/login-register-bg.gif); background-repeat: no-repeat center; margin:0px auto; padding:10px;}
.profile-tab-active{padding:6px 20px;margin:0px 3px;float:left;background:#656BB5;display:block;color:#ffffff; border-top:1px solid #676DB9;border-left:1px solid #676DB9;border-right:1px solid #676DB9; -moz-border-radius:2px 2px 0 0 ;-webkit-border-radius:2px 2px 0 0 ; border-radius:2px 2px 0 0;}
.profile-tab-inactive{padding:6px 20px;margin:0px 3px;float:left;background:#ffffff;display:block;color:#000000; border-top:1px solid #676DB9;border-left:1px solid #676DB9;border-right:1px solid #676DB9; -moz-border-radius:2px 2px 0 0 ;-webkit-border-radius:2px 2px 0 0 ; border-radius:2px 2px 0 0;}
.profile-tab-bottomline{border-bottom:1px solid #676DB9;}
.profile-srch:hover {-webkit-box-shadow: 0 0 3px 2px #EBECFF; box-shadow: 0 0 3px 2px #EBECFF; -moz-box-shadow:0 0 3px 2px #EBECFF;}



.tab-bdr {background-position: 0 -30px; background-repeat: repeat-x;  height: 30px;  padding-left: 10px;}
.tab-bdr{background: url(http://imgs.keralachristianmatrimony.com/cbsimages/keralachristian/tab-btm-img.gif);}
.tab a.active{font:bold 13px arial; color:#fff !important; text-decoration:none !important; display:inline-block; padding:6px 11px 6px 11px; border:solid 1px #656BB5; border-bottom:none; -moz-border-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:0px; -moz-border-radius-bottomright:0px; border-top-right-radius:5px; border-top-left-radius:5px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; background:#656BB5;}
.tab a.inactive{font:bold 13px arial; color:#363636 !important; text-decoration:none !important; display:inline-block; padding:6px 11px 6px 11px; border:solid 1px #656BB5; border-bottom:none; -moz-border-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:0px; -moz-border-radius-bottomright:0px; border-top-right-radius:5px; border-top-left-radius:5px; border-bottom-right-radius:0px; border-bottom-left-radius:0px; background:#fff;position:relative;margin-top:1px; height:16px;}

.ei-icon-up{background-position:0 -266px;}
.ei-icon-down{background-position:-18px -266px;}

.member_view{width:210px;border-radius:5px;background:#f8f8f8;min-height:50px;}
.member_view1{background:url('http://imgs.communitymatrimony.com/cbsimages/viewprofile/rightpanel_pin.gif') no-repeat left top;width:210px;height:246px;}

.vp-profileoftheday{background:url('http://imgs.communitymatrimony.com/cbsimages/viewprofile/rightpanel_brideofthe-day-kcm.jpg') no-repeat 0 0 transparent;width:214px;height:358px;text-align:center; margin-top:10px;padding-top:14px;float:right;margin-right:4px;}